﻿@namespace oms.Shared.Layouts
@inherits LayoutComponentBase

<AntDesign.ProLayout.BasicLayout
    Logo="@("https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg")"
    MenuData="_menuData"
    MenuAccordion
    @bind-Collapsed="_collapsed">
    <HeaderContentRender>
        <Space Size="@("24")">

            <SpaceItem>
                <Icon Class="action" Type="reload" Theme="@IconThemeType.Outline" OnClick="Reload"/>
            </SpaceItem>
        </Space>
    </HeaderContentRender>
    <RightContentRender>
    </RightContentRender>
    <ChildContent>
        <ReuseTabs></ReuseTabs>
    </ChildContent>
    <FooterRender>
        <FooterView Copyright="2021 Ant Design Blazor" Links="Links"></FooterView>
    </FooterRender>
</AntDesign.ProLayout.BasicLayout>

<SettingDrawer/>

@code{
    bool _collapsed;

    public readonly LinkItem[] Links =
    [
        new LinkItem
        {
            Key = "Ant Design Blazor",
            Title = "Ant Design Blazor",
            Href = "https://antblazor.com",
            BlankTarget = true,
        },
        new LinkItem
        {
            Key = "github",
            Title = (RenderFragment)(@<Icon Type="github"/>),
            Href = "https://github.com/ant-design-blazor/ant-design-pro-blazor",
            BlankTarget = true,
        },
        new LinkItem
        {
            Key = "Blazor",
            Title = "Blazor",
            Href = "https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor?WT.mc_id=DT-MVP-5003987",
            BlankTarget = true,
        }
    ];

    void Toggle()
    {
        _collapsed = !_collapsed;
    }

}